home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga News 95
/
Amiga News 95.iso
/
dpat
/
dpat27
/
afont
/
loadiff.rexx
< prev
Wrap
OS/2 REXX Batch file
|
1993-02-20
|
1KB
|
53 lines
/*
* Charge une série de brosses IFF dans la police courante
* Version 1.00 par Denis GOUNELLE
* Utilisation: rx LoadIFF <répertoire> <début> <fin>
*
* Exemple : LoadIFF ram:brosses A Z
* charge les brosses ram:brosses/A à ram:brosses/Z
*/
/* examine les arguments */
PARSE ARG repert debut fin
IF LENGTH( fin ) = 0 THEN DO
SAY "Usage: LoadIff <repertoire> <début> <fin>"
EXIT 10
END
/* accède au port AREXX de AFont */
IF ~ SHOW( 'P' , 'AFont_rexx' ) THEN DO
SAY "Vous devez lancer AFont pour utiliser ce programme"
EXIT 10
END
/* vérifie le nom de répertoire */
IF ( RIGHT( repert , 1 ) ~= ":" ) & ,
( RIGHT( repert , 1 ) ~= "/" ) THEN repert = repert || "/"
/* prépare la boucle de chargement */
code1 = C2D( STRIP( debut ) )
code2 = C2D( STRIP( fin ) )
IF code1 > code2 THEN DO
car = code1
code1 = code2
code2 = car
END
/* boucle de chargement */
ADDRESS "AFont_rexx"
DO car = code1 TO code2
fichier = repert || d2c( car )
IF EXISTS( fichier )
THEN "BRUSH "car" "fichier
ELSE SAY "Le fichier "fichier" n'existe pas !"
END
/* fin */
"TOFRONT"